to get better - French English Dictionary